<?php
namespace Admin\Model;
use Think\Model;
class AdposModel extends Model {

		protected $_validate = array(
				array('pname','require','广告位名称不得为空！',1), //默认情况下用正则进行验证
				array('width','require','广告位宽度不得为空！',1), //默认情况下用正则进行验证
				array('height','require','广告位高度不得为空！',1), //默认情况下用正则进行验证
				array('pname','','广告位名称不能重复！',0,'unique',1), // 在新增的时候验证name字段是否唯一
		);
		
			
		
		public function _before_delete($datas){
			$id=$datas['where']['id'];
			$adres=D('ad')->where(array('posid'=>$id))->select();
			if($adres){
				foreach($adres as $k=>$v){
					if($v['type'] ==1){
						if(file_exists($v['picurl'])){
							$fil='./'.$v['picurl'];
							unlink($fil);
						}
					}else{
						$adpic=D('adpic')->where(array($v['id']=>'adid'))->select();
						foreach($adpic as $k=>$v){
							$ads='./'.$v['imgurl'];
							unlink($ads);
							D('adpic')->delete($v['id']);
						}
						
					}
					D('ad')->delete($v['id']);
				}
			
			}
		}
		
		
	
}